undergo extreme stress - Spanish English Dictionary